Tính năng Octave

Octave có thể thực hiện được phần lớn các mã lệnh viết trong MATLAB, và ngược lại. Mặc dù độ tương thích ngày càng được nâng cao, nhưng chất lượng của biểu đồ của Octave vẫn không tốt như MATLAB.

Trên Windows, Octave vẽ đồ thị thông qua Gnuplot hoặc JHandles[1], còn trong Linux—dùng Gnuplot. Còn MATLAB có một hệ thống vẽ đồ thị riêng, không dựa vào phần mềm bên ngoài nên rất ổn định. Ngoài ra, các tính năng biên tập, chỉnh sửa trên hình vẽ đồ thị chỉ có thể thực hiện được trong MATLAB, tính năng này Octave không có.

Phiên bản 3.2 của Octave có thêm nhiều hàm mới để vẽ đồ thị, như hàm ezplot cho phép vẽ đồ thị từ hàm toán học. Dấu chú thích khối #{#} được giới thiệu. Ngoài ra tốc độ tính toán đã được cải thiện.